highly regarded - Allemand Anglais Dictionnaire